An Australian researcher may have finally solved the mystery of what happened to La Perouse 230 years ago.